Elements and Performance Criteria
- Evaluate tools and techniques for architectural design
- Apply the principles of architectural design within the lifecycle of application software
- Develop a process to apply appropriate tools and techniques for architectural design of end to end solutions
- Evaluate and select appropriate analysis and selection techniques to develop a partition between discipline technologies and derive discipline specific requirements
- Analyse design options for optimal solutions
- Develop interface requirements for effective solutions across multiple domains
- Evaluate system element interfaces and the sources of complexity for the interface management of the system across multiple domains
- Develop a process and appropriate techniques to be adopted for the interface management of system elements for end to end architectural solutions
- Produce a control process for the system element interfaces of the management system
- Liaise and arbitrate between stakeholders where there are conflicts in the definition of interfaces
- Manage end to end systems integration
- Evaluate suitability of system integration, verification and validation plans for end to end architectural solutions across multiple domains
- Develop systems integration, verification and validation plans for complex systems to ensure viable integration process
- Manage system integration plan and diagnose complex faults
- Document fault conditions, report to appropriate person and follow up corrective actions
- Prepare evidence for customer acceptance and certification of the system integration management plan
- Plan and manage a transition to operational activity for the end to end solution
- Incorporate components of an architecture from a third party
- Negotiate with vendor for acceptable vendor agreements and agreed roles and responsibilities of each party
- Manage vendor within a clearly defined process for dealing with defects and scope changes
- Plan beyond delivery of specific elements and establish requirements for ongoing maintenance and support from vendor
- Manage requirements for the architecture solution